home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / newsgroups / misc.19950528-19950726 / 000257_news@columbia.edu_Fri Jun 30 10:46:31 1995.msg < prev    next >
Internet Message Format  |  1995-07-31  |  5KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA17160
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Sat, 1 Jul 1995 16:07:52 -0400
  3. Received: by apakabar.cc.columbia.edu id AA21482
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Sat, 1 Jul 1995 16:07:51 -0400
  5. Newsgroups: comp.dcom.modems,comp.protocols.kermit.misc
  6. Path: news.columbia.edu!panix!tinman.dev.prodigy.com!prodigy.com!newsjunkie.ans.net!howland.reston.ans.net!news.sprintlink.net!uunet!in1.uu.net!sangam!rdc.ernet.in!shuvam
  7. From: shuvam@rdc.ernet.in (Shuvam Misra)
  8. Subject: Re: Improved modem dialing for C-Kermit
  9. Message-Id: <DAzF9K.C4M@rdc.ernet.in>
  10. Organization: Ravi Database Consultants Private Limited, Bombay, India
  11. Date: Fri, 30 Jun 1995 10:46:31 GMT
  12. References: <3seuml$4s6@apakabar.cc.columbia.edu> <3shhv6$6r9@apakabar.cc.columbia.edu> <3sl921$29m@Mercury.mcs.com> <3sma6k$srb@apakabar.cc.columbia.edu>
  13. Followup-To: comp.dcom.modems
  14. Lines: 67
  15. Xref: news.columbia.edu comp.dcom.modems:100264 comp.protocols.kermit.misc:3092
  16. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  17.  
  18. In article <3sma6k$srb@apakabar.cc.columbia.edu>,
  19. Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
  20. >In article <3sl921$29m@Mercury.mcs.com>, Leslie Mikesell <les@MCS.COM> wrote:
  21. >>In article <3shhv6$6r9@apakabar.cc.columbia.edu>,
  22. >>Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
  23. >
  24. >>The Devices and Dialers files in HDB uucp provide a general solution
  25. >>to these questions.  Rather than re-invent that solution or provide
  26. >>less general hard-coded knowledge of specific devices ... [deleted]
  27. >
  28. >But aren't we moving away from the timesharing world, where a bunch of
  29. >users on the same machine are competing for the same pool of dialout
  30. >ports.  An increasing proportion of C-Kermit users has total control of
  31. >the computer they are using.
  32.  
  33. Quite true, but the other class of users is still quite large. There
  34. must be -- thousands? tens of thousands? -- of shared modems out there
  35. in educational institutions and small organizations? In my company of
  36. less than ten people, we have two modems which all of us access. I
  37. guess this is not yet very uncommon. Moreover, the issue doesn't stop
  38. there, as I'll explain in the next few paras..
  39.  
  40. Since we cannot use the table-driven approach, it is impossible to use a
  41. common configuration file, e.g. a sort of /etc/modemcap. Even if there
  42. are only ten thousand sysadms managing shared modems all over the world,
  43. it's not easy for them to use each other's work, unless they can just
  44. add to a growing config file which can be exchanged and refined freely.
  45. To do this, of course, we need to finalise on the file format first. I
  46. was going through the config info required by FlexFax. The kind of
  47. details it needs is enormous. If all that could be put into a globally
  48. standardized file format, all modem-related programs could use it.
  49.  
  50. Basically, I look at the modem config problem in a more generalised way.
  51. You were talking about the problem of one sysadmin managing a pool of
  52. shared modems on one machine. Such a person will have to inform only her
  53. own set of users. This problem disappears in the single-user world where
  54. each person configures his or her own modem.  But the overall problem
  55. remains; why can't all my modem programs and all your modem programs on
  56. all your operating systems use a common /etc/modemcap? Ideally, I'd like
  57. to configure my ZyXEL modem after a lot of trouble, and just write the
  58. config info in a sort of globally understood syntax, and everyone else
  59. could use it. I think this could even be OS-independent. An ASCII file,
  60. together with its access library in C, can be ported to any OS. I am
  61. sure there are serial-port-related issues which are OS-dependent, but I
  62. suspect even a lot of that could be parameterized.
  63.  
  64. There is nothing very original about my idea; I believe that if
  65. /etc/termcap can work, why not /etc/modemcap? In such a file, there
  66. would be one entry for a modem type called "_DEFAULT_" or some such.
  67. All modem definitions would need to specify only the departure from
  68. this default. This _DEFAULT_ would define a simple Hayes-compatible
  69. modem. And modem definitions would be organized in heirarchies, like
  70. in /etc/termcap. Sort of "base class" and "derived classes". I guess
  71. more than 90% of config info for ZyXEL models will be in one "base
  72. class" for ZyXEL modems, with small derivatives for each specific
  73. model... And in my ideal world, modem manufacturers will supply
  74. /etc/modemcap entries to customers...
  75.  
  76. Hope to have the (gaping?) holes in my scheme shot down.. :)
  77.  
  78. Shuvam
  79.  
  80. -- 
  81. -- shuvam misra ------------------------------- shuvam@rdc.ernet.in --
  82. -- systems administrator -------------------------- +91 22 284 4904 --
  83. ----------------------------------------------- fax +91 22 282 8969 --
  84. ----------- "Linux: the choice of a GNU generation" ------------------